/*
 * Copyright Thoughtworks, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.sub_tab_container {

}

.sub_tabs_container {
  background: #d2d2d2;
}

.sub_tabs_container {
  list-style: none;
  border-top: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
}

.sub_tabs_container li {
  display: block;
  float: left;
}

.sub_tabs_container .current_tab {
  background: white;
  position: relative;
  bottom: -1px;
}

/* To build the tabs we use the "sliding doors" method on an a tag and a span within the a */

.sub_tabs_container a {
  display: block;
  padding: 0.3em 1em;
  text-decoration: none;
  white-space: nowrap;
  font-size: 0.92em;
  color: #333;
}

.sub_tabs_container a {
  cursor: pointer;
  color: #150039;
  text-decoration: none;
}

.sub_tabs_container a:hover,
.sub_tabs_container a:active {
  color: #584081;
}

/* on hover display the over state of the tab - reposition background graphics to show the over portion */

/* Mark currently selected tab */
.sub_tabs_container .current_tab a {
  font-weight: bold;
  background: #fff;
  position: relative;
}

.sub_tab_container_content {
  margin: 0;
  padding: 0;
  background: white;
  min-height: 40em;
  _height: 40em;
  clear: both;
  zoom: 1;
}

.sub_tab_container_content iframe {
  min-height: 40em;
  width: 99%;
}
